oil burning installations - Francés Inglés Diccionario